﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FhlowSharp.Core.FileDef;

namespace FhlowSharp.Core.Presenter
{

    public class FhlowSharpPresenter
    {
        #region members

        private IFhlowUI UserInterface;

        #endregion members

        #region properties

        public enum PresenterStates
        {
            Init,
            Idle
        }

        public PresenterStates states
        {
            get;
            private set;
        }

        #endregion properties

        #region constructor

        public FhlowSharpPresenter(IFhlowUI userInterface)
        {
            states = PresenterStates.Init;
            UserInterface = userInterface;
        }

        #endregion constructor

        #region methods


        private void UpdateFileStructure()
        {


        }

        #endregion methods

    }
}
